/*全局样式
---------------------------------------------*/
body{ margin:0 auto; padding:0; width:100%; color:#6c6868; fount-size:14px;font-family:'Microsoft YaHei','微软雅黑';text-align:center; background:#f3f3f3; -webkit-font-smoothing:antialiased; }
input, select, textarea, img, p, h1, h2, h3, h4, h5{ margin:0; padding:0; border:0; font-family:'Microsoft YaHei','微软雅黑'; }
a{ color:#6c6868; text-decoration:none; }
a:hover{ color:#d70029; text-decoration:none; -webkit-transition: all 0.2s linear;transition: all 0.2s linear; }
ul,li{ margin:0 auto; padding:0; list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
.msg-text{ line-height:50px; }
.msg-text p{ margin-bottom:0; color:#d70029; }
.msg-box{ display:block; margin:0; padding:6px; border:1px solid #fbf2b5; background:#fcfbda; }
.msg-box i{ display:block; float:left; margin:4px 0 0; font-size:18px; color:#A094A9; width:18px; height:18px; text-align:center; vertical-align:middle; }
.msg-box p{ margin-left:20px; line-height:24px; color:#A4A147; font-size:14px; }
.size-14{font-size: 14px;}
.size-15{font-size: 15px;}
.size-16{font-size: 16px;}
.size-18{font-size: 18px;}
.size-20{font-size: 20px;}
.text_center{text-align: center;}
.text_left{text-align: left;}
.text_right{text-align: right;}
.vtext{vertical-align: middle;}
.color-fff{color:#ffffff!important;}
.color-999{color:#999999!important;}
.color-333{color:#6c6868!important;}
.color-ccc{color:#cccccc!important;}
.color-vip{color:#f5d125!important;}
.color-blue{color:#0789de!important;}
.color-lcc{color:#1cc0ee!important;}
.background-f3{background:#f3f3f3!important;}
.background-ccc{background:#cccccc!important;}
.background-fff{background:#ffffff!important;}
.background-lcc{background:#1cc0ee!important;}
.background-b9e{background:#b9e9fd!important;}
.display_yes{display: block;}
.display_no{display: none;}
.title_div{padding-bottom: 5px;border-bottom: 1px solid #cccccc;font-weight: bold;}
/*Clear Fix*/
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; }
.clearfix { display:block; }
/*列*/
.rows{ overflow: hidden;width: 100%;}
.rows .cols-px-20{ width: 20px;}
.rows .cols-px-50{ width: 50px;}
.rows .cols-px-100{ width: 100px;}
.rows .cols-px-150{ width: 150px;}
.rows .cols-px-200{ width: 200px;}
.rows .cols-px-250{ width: 250px;}
.rows .cols-px-300{ width: 300px;}
.rows .cols-px-400{ width: 400px;}
.rows .cols-px-500{ width: 500px;}
.rows .cols-px-600{ width: 600px;}

.rows .cols-20{ width: 20%;}
.rows .cols-25{ width: 25%;}
.rows .cols-30{ width: 30%;}
.rows .cols-33{ width: 33%;}
.rows .cols-40{ width: 40%;}
.rows .cols-45{ width: 45%;}
.rows .cols-50{ width: 50%;}
.rows .cols-55{ width: 55%;}
.rows .cols-60{ width: 60%;}
.rows .cols-70{ width: 70%;}
.rows .cols-80{ width: 80%;}
.rows .cols-100{ width: 100%;}
.rows>[class*=cols-], .rows>[class*=tablets-]{ box-sizing: border-box;float: left;}
.heights{height: 100%;}
.width{width: 100%;}
div{text-decoration: none;}
/*顶部菜单*/
.header{background: #ffffff;}
.navbar-inverse{background-color:#ffffff!important;border-color:#ffffff!important;}
.header-nav{ position:relative; margin:0 15px 0 0; height:71px; }
.header-nav .logo{ position:absolute; top:0; left:0; width:180px; height:71px; }
.header-nav .nav-box{ position:absolute; top:20px; left:0; right:0; margin:auto 5px auto 180px; height:40px; }
.header-nav .nav-box ul li{ margin:0 0 0 30px; float:left; line-height:40px; _margin-left:3%; }
.header-nav .nav-box ul li a{ color:#6c6868; font-size:16px; line-height:40px; }
.header-nav .nav-box ul li a:hover{text-decoration: none;color: #1cc0ee;border-bottom: 2px solid #1cc0ee;}
.header-nav .nav-box .select_a{text-decoration: none;color: #1cc0ee;border-bottom: 2px solid #1cc0ee;}
/*左边样式*/
.main-left{position: absolute;  top: 72px;  bottom: 70px;  left: 0;  width: 180px;  z-index: 10;}
.main-container{ position: absolute;  top: 72px;right: 0;  bottom: 70px;  left: 183px;}
.main-container iframe{ position: absolute;  top: 0;right: 0;  bottom: 0;  left: 0;width: 100%;height: 100%;}
.menu{width: 180px;margin:2px 0 0 0;padding: 0;overflow:hidden;height: 100%}
.menu .inactive{color: #999!important}
.menu .ul,.menu li{list-style: none;}
.menu a{text-decoration: none;display: block;}
.menu a:link{color: #6c6868;text-decoration: none}
.menu a:hover{text-decoration: none;color: #1cc0ee;}
.menu .list{width: 180px;margin:0 auto;height: 100%;}
.menu .list .yiji{width: 100%;height: 100%;background: #fff;overflow: auto;}
.menu .list ul li{background-color:#ffffff; border-bottom:0;padding: 3px 0;}
/*.menu .list ul li a:hover{text-decoration: none;border:#1cc0ee; color: #ffffff; }*/
.menu .list ul li ul{display: none;}
.menu .list ul li ul li { border-left:0; border-right:0; background-color:#ffffff; border-color:#ffffff;}
.menu .list ul li ul li ul{display: none;}
.menu .list ul li ul li a{ padding: 3px 0;}
.menu .list ul li ul li ul li { background-color:#ffffff; }
.menu .last{ background-color:#ffffff; border-color:#ffffff; }
.menu .list ul li ul li ul li a{ color:#6c6868; padding-left:30px;}

.menu .div_yes{border-left: 6px solid #1cc0ee!important; padding-right: 16px!important;}
.menu .div_yes a{color: #1cc0ee!important;}
.menu .div_no{border-left: 6px solid #ffffff!important; padding-right: 16px!important;}
.menu .div_no a{color: #6c6868!important;}
.gonggao{background: #ffffff;margin: 2px 0;height: 25px;padding: 3px 0 3px 3px;}
.rinfoer{width: 100%;height: 100%;background: #ffffff;}
.menu .overview{width: 100%;background: #1cc0ee!important;color: #ffffff!important;padding: 5px 0;}
.menu .noview{width: 100%;background: #cccccc!important;color: #6c6868!important;padding: 5px 0;}
.menu .min_div{min-height: 10px;padding: 3px 0;}
.menu .menu_left{padding-right: 5px;}
.menu .menu_left_1{padding-right: 5px;}
.menu .menu_right{padding-left: 20px;}
.menu .menu_right_1{padding-left: 15px;}
.foot{height: 100%;width: 100%;background: #5e5e5e;z-index: 20;}
/*登录*/
.login{}
.login .logo_div{width: 100%;text-align: left;padding-left: 100px;height: 71px;background: #ffffff;font-size: 20px}
.login .login_back{position: relative;width: 100%;}
.login .login_text{width: 280px;position: absolute;top: 10%;right: 160px;height: 76%;background: #ffffff;padding: 20px 20px 2px;}
.login .login_row{border-bottom: 1px solid #cccccc;padding-bottom: 10px;}
.login .text_input{height: 32px;width: 240px;}
.login .text_select{height: 42px;width: 240px;}
.login .select_text{border: 1px solid #ccc;border-radius: 0 4px 4px 0;-webkit-border-radius: 0 4px 4px 0;    -moz-border-radius: 0 4px 4px 0;}
/*首页*/
.edit_user{padding: 0;margin: 0;width: 100%;}
.edit_user .user_mag{background: #1cc0ee;width: 100%;height: 120px;}
.edit_user .status{background-color:#fff ;width: 70px;height: 70px;line-height: 70px;border: 3px solid #fff;border-radius: 50%;text-align: center;font-size: 14px;}
.edit_user .model{padding: 3px 5px;}
.edit_user .model_div{background: #ff4800;height: 100px;padding-top: 20px;}
.edit_user .model_div_1{background: #1cc0ee;height: 100px;padding-top: 20px;}
.edit_user .model_div_2{background: #1cc0ee;height: 100px;padding-top: 20px;}
.edit_user .user_ioc{padding-top: 10px;}
.edit_user .user_num_font{font-size: 30px;}
.edit_user .user_image{position: absolute;top: 25px;left: 60px;width: 70px;height: 70px;}
.edit_user .ping_left{padding-left: 10px;}
.edit_user .tab_div_1{line-height: 40px;padding-left: 15px;}
.edit_user .tab_div_2{line-height: 40px;padding-left: 8px;}
.edit_user .right_border{border-right: 1px solid #cccccc;}
.row{margin-left: 0!important;margin-right: 0!important;}
.margin_top{margin-top: 10px;}
.edit_user .diamond{height: 140px;}
.edit_user .diamond_num{margin-top: 12px;font-size: 16px;}
/*找回密码  注册*/
.get_pwd{}
.registered{}
.input_txt{height: 25px!important;}
.registered .select_yes{border-bottom: 1px solid #ff4747;color: #ff4747;padding-bottom: 5px;}
.registered .select_no{border-bottom: 1px solid #999999;color: #999999;padding-bottom: 5px;}
/*用户资料*/
.userdata{}
.userdata .link_text_height{line-height: 30px;}
.userdata .select_text{border: 1px solid #ccc;border-radius: 4px;-webkit-border-radius: 4px;    -moz-border-radius:4px;}
.userdata .status{background-color:#fff ;width: 70px;height: 70px;line-height: 70px;border: 3px solid #fff;border-radius: 50%;text-align: center;font-size: 14px;margin: 20px auto 10px}
/*修改密码*/
.modify{}
/*消费者管理*/
.consumer{}
.consumer .m_left{margin-left: 0;}
.consumer .p_top{padding-top: 10px;}
.consumer .s_name{width: 45px;margin-left: 0;line-height: 30px;}
.consumer .s_name_1{width: 60px;margin-left: 0;line-height: 30px;}
.consumer .s_name_2{width: 80px;margin-left: 0;line-height: 30px;}
.consumer .d_name{width: 100px;line-height: 30px;text-align: right;}
.consumer .h_name{width: 70px;line-height: 30px;text-align: right;}
.consumer .s_button{margin-left: 20px;background: #1cc0ee;}
.consumer .difference{height: 22px;background: #ffffff;margin-top: 10px;padding-top: 3px;}
.consumer .difference .number_1{background: #b9e9fd;padding: 3px 20px;}
.consumer .difference .number_2{background: #bcdbfc;padding: 3px 20px;margin-left: -4px;}
.consumer .difference .number_3{background: #73d3fc;padding: 3px 20px;margin-left: -5px;}
.consumer .difference .number_4{background: #54ccff;padding: 3px 20px;margin-left: -4px;}
.consumer .difference .number_5{background: #03a1e4;padding: 3px 20px;margin-left: -4px;}
.consumer .difference .text_t{float: right;width: 120px;}
.consumer .diamond{height: 70px;}
.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th {background-color: #f4f6f8!important;}
.consumer .controls-row [class*="span"]+[class*="span"] {  margin-left: 0;  }
.consumer .ma_top{margin-top: 7px;}
/*直捐*/
.consumer .s_month{width: 70px;margin-left: 0;line-height: 30px;}

/*弹窗*/
.beindex .indecloce{ width: 35px;height: 35px;border-radius: 50%;position: absolute;top: -17px;right: -17px}
.beindex .hb-dialog{position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.8);overflow:auto}
.beindex .hb-dialog .hb-bg{position: absolute;margin: auto;left: 10%;right: 20%;top: 20%;bottom: 0;text-align: center;color: #333;border-radius: 8px;-webkit-border-radius: 8px;    -moz-border-radius: 8px;}
.beindex .hb-dialog .hd-click{display: block; position: absolute;width: 40%;height: 60%;margin: auto;top: 40%;left: 30%;}
.beindex .hb-dialogzindex{z-index: 9999;}
